﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Hong.Model.SysDomain.Model_AssessmentManagement.ViewModel
{
    /// <summary>
    /// 部门奖金分配、部门、考核任务
    /// </summary>
    public class BounDepListView
    {
        //部门奖金计算
        public int CulaId { get; set; }
        public decimal? CulaAge { get; set; }
        public decimal? CulaAchie { get; set; }
        public decimal? CulaProportion { get; set; }
        public decimal? CulaSum { get; set; }
        public decimal? Culamultiple { get; set; }
        public decimal? CulaProjectbonus { get; set; }
        public decimal? CulaProporbonus { get; set; }
        public decimal? CulaDepBouns { get; set; }
        public int? CulaYearTop { get; set; }
        public int? CulaYearlower { get; set; }

        //部门
        public int DepId { get; set; }
        public int? DepType { get; set; }//部门类型
        public string DepDescribe { get; set; }//描述
        public int? DepSort { get; set; }//排序
        public int DepSuperior { get; set; }//上级
        public bool? DepHide { get; set; }//显示
        public string DepName { get; set; }//名称

        //考核任务
        public string AssId { get; set; }
        public DateTime? AssStartTime { get; set; }
        public DateTime? AssEndTime { get; set; }
        public string AssBeiZhu { get; set; }
        public string AssProject { get; set; }
        public string AssDepartment { get; set; }
        public bool AssFile { get; set; }
        public DateTime AssCreateTime { get; set; } = DateTime.Now;
        public decimal? AssValue { get; set; }
        public decimal? AssEntry { get; set; }
        public decimal? AssTotalWages { get; set; }
        public decimal? AssAvgWages { get; set; }
    }
}
